.newscontent-main {
    padding    : 0 .4/1.5rem ;
    padding-top: .626667/1.5rem ;

    .newscontent-title {
        h3 {
            // text-align: center;
            font-size  : .64/1.5rem ;
            font-weight: 400;
        }

        span {
            font-size: .4/1.5rem ;
            color    : #888888;
        }
    }

    .newscontent-img {
        margin-top: .8/1.5rem ;

        img {
            width: 100%;
        }
    }

    .newscontent-text {
        p {
            text-indent: 2em;
            font-size  : .4/1.5rem ;
            line-height: 2;
            color      : #333333;
        }
    }


}

.newscontent-pages {
    display   : flex;
    margin-top: .8/1.5rem ;
    padding   : .64/1.5rem .4/1.5rem ;
    border-top: 2px solid #f1f1f1;

    .pages-left {
        flex: 85%;

        .pages-items {
            .pages-item {
                &:first-child {
                    margin-bottom: .2/1.5rem ;
                }

                line-height : .666667/1.5rem ;

                div {
                    display         : inline-block;
                    width           : 1.6/1.5rem ;
                    height          : .666667/1.5rem ;
                    background-color: #f1f1f1;
                    border-radius   : .133333/1.5rem ;
                    font-size       : .293333/1.5rem ;
                    color           : #999999;
                    text-align      : center;
                }

                span {
                    margin-left: .28/1.5rem ;
                    font-size  : .32/1.5rem ;
                    color      : #666666;
                }

                &:last-child div {
                    background-color: #0b45ac;
                    color           : #ffffff;
                }
            }
        }
    }

    .pages-right {
        flex           : 15%;
        display        : flex;
        justify-content: center;
        align-items    : center;

        span {
            display         : inline-block;
            padding         : .18/1.5rem .2/1.5rem ;
            width           : 1.173333/1.5rem ;
            height          : $width;
            background-color: #0b45ac;
            border-radius   : .133333/1.5rem ;
            font-size       : .293333/1.5rem ;
            color           : #ffffff;
        }
    }


}


.product-top {
    a {
        img {
            width: 100%;
        }
    }

}